export enum OutputFormat {
  MP4 = 'mp4',
  AVI = 'avi',
  MKV = 'mkv',
  MOV = 'mov',
  FLV = 'flv'
}

export enum Resolution {
  HD = '1280x720',
  FHD = '1920x1080',
  QHD = '2560x1440',
  UHD = '3840x2160'
}

export enum Bitrate {
  LOW = '1000k',
  MEDIUM = '4000k',
  HIGH = '8000k',
  VERY_HIGH = '12000k'
}

export enum Framerate {
  LOW = '24',
  MEDIUM = '30',
  HIGH = '60'
}

export enum AudioQuality {
  LOW = '64k',
  MEDIUM = '128k',
  HIGH = '192k',
  VERY_HIGH = '320k'
}

export enum VideoCodec {
  H264 = 'libx264',
  H265 = 'libx265',
  VP9 = 'libvpx-vp9',
  AV1 = 'libaom-av1'
}

export enum VideoState {
  // 准备
  READY = 'ready',
  // 等待中
  PENDING = 'pending',
  // 转换中
  CONVERTING = 'converting',
  // 成功
  SUCCESS = 'success',
  // 失败
  FAILED = 'failed'
}
